package service;

import entity.Schedule;
import java.time.LocalDateTime;
import java.util.List;

public interface IScheduleService {
    List<Schedule> findAll();
    boolean add(Schedule schedule);
    boolean delete(String id);
    List<Schedule> findByMovieId(String movieId);
    List<Schedule> findByDate(LocalDateTime date);
    void autoSchedule();
    void shutdown();
    Schedule findById(String id);
}